• word of the day

    castor canadensis

    castor canadensis - Dictionary definition and meaning for word castor canadensis

    Definition
    (noun) a variety of beaver found in almost all areas of North America except Florida
    Synonyms : new world beaver
Download our Mobile App Today
Receive our word of the day
on Whatsapp